package br.ucb.ucblive.beans;

import java.util.Date;

public class LinhaTempo {

	private String mensagem;
	private Evento evento;
	private Topico topico;
	private Postagem postagem;
	private Date data;
	
	public LinhaTempo(){}
	
	public LinhaTempo(String mensagem, Evento evento, Date data) {
		setMensagem(mensagem);
		setEvento(evento);
		setData(data);
	}

	public LinhaTempo(String mensagem, Topico topico, Date data) {
		setMensagem(mensagem);
		setTopico(topico);
		setData(data);
	}
	
	public LinhaTempo(String mensagem, Postagem postagem, Date data) {
		setMensagem(mensagem);
		setPostagem(postagem);
		setData(data);
	}


	public String getMensagem() {
		return mensagem;
	}

	public void setMensagem(String mensagem) {
		this.mensagem = mensagem;
	}

	public Evento getEvento() {
		return evento;
	}

	public void setEvento(Evento evento) {
		this.evento = evento;
	}

	public Topico getTopico() {
		return topico;
	}

	public void setTopico(Topico topico) {
		this.topico = topico;
	}

	public Postagem getPostagem() {
		return postagem;
	}

	public void setPostagem(Postagem postagem) {
		this.postagem = postagem;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}
}
